hard vectors